A stunning new blockbuster from the author of GODCHILDREN. An Englishman's home is his castle. Or at least it should be. But as Anthony Anscombe surveys Winchford Priory, his beautiful Elizabethan house in Oxfordshire, lurking in the village are more than one or two reminders of a life well-lived. His first wife was the hauntingly beautiful girl he married in an impulsive rush of hedonism. Amanda was never going to live up to her role as the wife of a country squire, so why does she still cast such a long shadow in Anthony's life? Sandra, the second wife, came to Anthony's rescue. Sturdy, dependable and relentlessly practical, Sandra had plans to turn the Priory into a proper family home, until that summer when it all went horribly wrong...And then there's Dita, a force of nature. Effortlessly glamorous and achingly wealthy, Dita storms through Anthony's life, organising and rearranging - particularly when it comes to previous Mrs Anscombes and their children. With the entire cast of his life roosting in the village, it's no wonder Anthony doesn't have a minute's peace.