A review by valhecka
The Whim of the Dragon by Pamela Dean

5.0

Pitch-perfect and gorgeous until, like, the last five pages which just completely screwed up everything ever. But the rest is still awesome.