Chapter 10 A single friendly bark warned Annie that a car was on its way up the driveway long before she heard its engine or the crunch of the tyres on the dusty gravel. It had taken nearly ten months, but Bo had finally accepted his role as custodian of the farm and hardly ever turned up at his old home anymore. Of course, that meant Sarah no longer had such a convenient excuse to come over, Annie reflected as she pulled back the curtain to watch the red Gemini pull up. So what lame excuse would she find instead? She’d had that thought before. Just as she’d pulled back the curtain before. In fact, Annie had lived this before. More than once. Was she ever going to be able to sleep normally again? After two whole decades, these memories should have faded, slotted neatly into the backgroun

