For more on our cookies and changing your settings click here.
Gifts and box sets
For the young (and young at heart)
Sign up for more author and book news
Thanks for signing up!
Subscription Failed! Please try again later.
buy the book
Sign up to the best-read newsletter in town
Penguin Books Limited
A Penguin Random House Company.
© 1995 - 2018 Penguin Books Ltd. Registered number: 861590 England.
Registered office: 80 Strand, London, WC2R ORL UK.