A review by argentrabe
The Spare Man by Mary Robinette Kowal

4.0