Review: Highly entertaining and surprising!
Rating: 5 out of 5
Date: 11 12, 2013
The writing is superb!  The characters and situations are extremely realistic!  I love this book!  Put it on your reading list.