A review by simoneandherbooks
The Spare Man by Mary Robinette Kowal

3.0