A review by dorianisms
The Steerswoman by Rosemary Kirstein

5.0