Review: Love these books
Rating: 5 out of 5
Date: 07 31, 2013
I have now read all of these books.  They end up making you fall in love with the characters and feeling uplifted in the end with a fun smattering of magic.