What I'm reading, what I'm thinking of reading & what I've read. And stuff.
Amazing. Can't quite understand myself why it took me so long between starting and finishing this. I'm sure if I was 30 years younger I would have read it in about 4 days. I can't count the number of times I thought I knew what would happen next and was wrong.
Going on to the follow-up - Shift - now. Has mixed reviews, so I'm not going to have my expectations too high.