When she was sixteen, Diana left her unhappy family and set out to make a new life. Twenty-five years later, she has arrived. Recently married to Edmund, she lives with him at his family's historic country home. But when Diana hears that her mother has died, she impulsively asks estranged half-sister Valerie and her nine-year-old son to stay. The night of the funeral, fuelled by wine and years of resentment, the sisters argue and a terrible accident occurs. The foundations of a well-ordered life start to crack and the lies begin to surface, one dangerous secret after another. And then there's the boy: watching, waiting.
The Power of Receiving : Inside the Science of Extraordinary Athletic Performance
Amanda Owen
audiobookAfter Me Comes the Flood : A Novel
Sarah Perry
audiobookPeculiar Ground
audiobookWhere Shall We Run To? : A Memoir
Alan Garner
audiobookLittle
Edward Carey
audiobookBlackberry Blue
Jamila Gavin
audiobookA Study in Scarlet
Arthur Conan Doyle
audiobookbookThis Perfect World
Suzanne Bugler
audiobookWho Will Pay Reparations on My Soul?
Jesse McCarthy
audiobookThe Owl Service
Alan Garner
audiobookThe Weirdstone of Brisingamen
Alan Garner
audiobookPeople of Abandoned Character
Clare Whitfield
audiobook