Review: All five stars
Rating: 5 out of 5
Date: 01 27, 2014
This one deserves all five stars for sure!  I really enjoyed it all the way through. Good in every way a book should be.