Web Search powered by Yahoo! SEARCH
This is a truly dreadful review -- or should I call it a plot summary. I'm glad I read the excellent book without having had 90% of the intricate plot spoiled by this lazy columnist. Shame on you. It's reviewers like this that make people like me not want to read reviews until after I've experienced the book innocently as the author doubtless intended. This review takes spoiler alert to a whole new level.