A review by tstreet
Keys to the Demon Prison by Brandon Mull

5.0

I loved this book!