A review by thedragonsden_
The Spare Man by Mary Robinette Kowal

3.0