Review: Avery good  read
Rating: 5 out of 5
Date: 04 15, 2014
I really was surprised by this novel. The characters are well-written and just complex  enough to keep one interested. I recommend this book.