Review: another great book in the series
Rating: 5 out of 5
Date: 08 25, 2012
With a great, totally unexpected ending - do not read the ending ahead of time!  I know I'm not the only one who sometimes does that.