Review: Excellent
Rating: 5 out of 5
Date: 05 15, 2014
I thought this book was fantastic.  I have read a lot of books in 2014 already and this just went to the top of the list.