readsforsanity's profile picture

readsforsanity 's review for:

The Spare Man by Mary Robinette Kowal
3.5
adventurous challenging mysterious medium-paced