An Awfully Big Adventure by Beryl Bainbridge (Paperback, 2003)