A review by novoaust
The Liar's Key by Mark Lawrence

3.5