Review: Has It All
Rating: 5 out of 5
Date: 12 24, 2012
This was a really good short book.  The characters were strong and the plot was good.  My only criticism is I wish it had been longer.