Review: Good
Rating: 4 out of 5
Date: 01 4, 2014
This was a good and almost great book.  The ending really helped it.  I didn't like how it dragged in the middle but was glad I completed it.