melmur3 's review for:

The Spare Man by Mary Robinette Kowal
4.25
adventurous mysterious fast-paced