Scan barcode
A review by veloverso
The Bone Clocks by David Mitchell
5.0
I couldn't put this down and as soon as I finished it I wanted to read it again. Thought-provoking, mind-bending, heart-breaking.