A review by fergle
The Spare Man by Mary Robinette Kowal

medium-paced

3.0