Rain Before it Falls (New cover)
Rosamund lies dying in her remote Shropshire home. But before she does so, she has one last task: to put on tape not just her own story but the story of the young blind girl, her cousin's granddaughter, who turned up mysteriously at her party all those years ago.
No. of Pages,