Review: Very fun read!
Rating: 4 out of 5
Date: 12 11, 2012
Since I read this in less than a day I guess that says something.  Loved all the internal dialog of the main characters.