The Bone Clocks, by David Mitchell (Sceptre, 2014)
One of the most extraordinary novels I've read recently - since his Cloud Atlas, possibly - this is a true epic, which uses elements of science fiction and fantasy in what is essentially a conventional novel, told in an unconventional way. It has a similar style of storytelling to Cloud Atlas - at least if you're already familiar with that, you will know what to expect! The narrative moves forward in this novel, however, it begins in 1984. and the final section is set in 2043, and the character of Holly Sykes appears in every section, but from different perspectives, and the reader initially doesn't know if she's the same person, or another person who just happens to have the same name. I don't want to say too much about the book, rather the reader should have the pleasure of working it all out themselves. I will say, though, that the final section is one of the most convincing dystopian visions I've ever read, and worth the 520 page journey to get there! It's a very moving novel, as well as being hugely exciting, and was deservedly longlisted for the Man Booker Prize on 2014.