A review by shaekin
Crystal Keepers by Brandon Mull
5.0
I love that these books are not formulaic. Even though I'm never overly concerned for the safety of the characters, I am still taken by surprise regularly. Very great books, love this author.