A review by dandelionking
Chasing the Prophecy by Brandon Mull

5.0

I cried for joy and sadness in the end. Enough said.