A review by quiet_chaos
Dealing with Dragons by Patricia C. Wrede

4.25