A review by sasuuuke
Rise of the Evening Star by Brandon Mull

3.0