drmimesis 's review for:

Seraphina by Rachel Hartman
4.0

Very, very good. I liked the "prickly" heroïne, the smart writing, and the dragons' amusing struggles with human social codes.