A review by slightlyliterary
The Rithmatist by Brandon Sanderson

5.0