bryn_cavin 's review for:

The Spare Man by Mary Robinette Kowal
4.75
adventurous funny mysterious medium-paced