Review: A great fun read
Rating: 5 out of 5
Date: 12 25, 2012
For a first book, this was great fun.  The characters are very real, and the plot keeps you guessing TO the end.