John rated The Bone Clocks: 5 stars
The Bone Clocks by David Mitchell
Following a scalding row with her mother, fifteen-year-old Holly Sykes slams the door on her old life. But Holly is …
Following a scalding row with her mother, fifteen-year-old Holly Sykes slams the door on her old life. But Holly is …