A review by jillybean1115
A Reaper at the Gates by Sabaa Tahir

adventurous dark emotional hopeful mysterious sad medium-paced

4.25