In reply to doz: I've just read, and thoroughly enjoyed, Station Eleven by Emily St John Mandel. Very good, I thought; a plot that twists like a basket of snakes, so you're left to work out which character influenced which other when and still left wondering whether you'll have to draw it out on paper to be sure you've got it right.
T.