A review by lpkbooks
Throne of the Crescent Moon by Saladin Ahmed

3.0

Almost a 4 but ending was too tidy.