Review: Loved this book
Rating: 5 out of 5
Date: 10 20, 2013
Irreverent & funny where it needed to be, serious & even uplifting in some cases... I really enjoyed the characters & interactions a lot. One of the best I have read in some time!