Leah G. (LeahG) reviewed on + 320 more book reviews
I loved this book and had a hard time putting it down. The characters are so real, the good guys so endearing and the bad guys so thoroughly hated is part of its enchantment, but it's mostly the two main characters. What a pair!