A review by bookishflaneur
Magician by Raymond E. Feist

4.5