Review: Great wry humor
Rating: 4 out of 5
Date: 10 13, 2013
Throughout the book and I never saw the twist coming.  It's one of the view times that I've been surprised by the villain.