Review: Enjoyed it a lot.
Rating: 5 out of 5
Date: 01 23, 2012
I enjoyed this book a lot more than I expected.  Parts of it are predictable, but that's true of almost any book that has a fairytale ending.