A review by walruz
The Bone Clocks, by David Mitchell

4.0

Get ready for some weirdness at the end (but if you've read Mitchell, that'll be no surprise). The guy is a wonderful storyteller.