THE NUMBER ONE SUNDAY TIMES BESTSELLER, PICKED FOR THE ZOE BALL TV BOOK CLUB'Ruth Jones is excellent on human nature and why we make the mistakes we do. I felt for every character. Unputdownable.' Jojo MoyesThe past has a habit of tracking us down. And tripping us up. When Kate was twenty-two, she had an intense and …