Ratings31
Average rating3.6
Up until the last sixty pages this was the best book I'd read all year. The ending seemed an alternate reality. A sufficient foundation was not laid to make the behaviour of the main characters in the end appear consistent. Felt blindsided in not a good way.