Birthday present from Kim. I am slightly apprehensive about this - as it is a "classic" sci-fi, with all the baggage that that normally entails.
This was great fun to read, and dealt with some really interesting subjects. I got slightly side tracked trying to make sense of the time travel (like, is it consistent). To be honest - it is a really unique take on the paradox problem. It did a great job of hinting at a wider fuller world around the story too. I found the ending a bit "neat" given the whole book had been around the complexities of real life.