A review by catya
Sword and Shadow by Michelle Sagara

4.0