Review: Good
Rating: 5 out of 5
Date: 12 23, 2012
This was a excellent book. I couldn't put it down.  Was a wonderful read.  Wish I could find more books like this.