Author: Philip Hensher
Publisher: HarperCollins UK
ISBN: 0008175667
Category : Fiction
Languages : en
Pages : 525
Book Description
‘It’s the book you should give someone who thinks they don’t like novels ... Here is surely a future prizewinner that is easy to read and impossible to forget’ Melissa Katsoulis, The Times The things history will do at the bidding of love