Review: A very good read
Rating: 5 out of 5
Date: 09 27, 2012
The set up for this book is such fun and so touching that I knew I'd love the rest of the book.  And it didn't disappoint.  The two main characters are beautifully developed and some of the minor characters are so well drawn that it adds another layer to the enjoyment of the book. This is one of those stories that stays with you long after you finish reading.