Review: Well written great character development
Rating: 5 out of 5
Date: 06 5, 2014
Enjoyed this book a lot. Some of the convolutions with time and characters was a little difficult to follow.  Overall, at the conclusion it all made sense.  BUY THIS BOOK!  A first time author of this quality need to be read!