Ratings771
Average rating4.2
Though some folks complain that this book kind of ties everything together too neatly, I enjoyed it thoroughly, and found the connections to be interesting. Some of the imagery and themes (a young boy being trained as a nazi, a young woman solving block puzzles) will stay with me.