Review: Just so good.
Rating: 5 out of 5
Date: 08 25, 2013
This book sneeks up on you. At first you think it is slightly different but sure to be run of the mill and then it morphs into something completly other, (don't want to ruin it by telling you what). Well worth the read.