A review by alishav
The Magician King by Lev Grossman

5.0