A review by priory
The Hundred Thousand Kingdoms by N.K. Jemisin

4.25