How to Drive a Dragon Crazy (Dragon Kin)

How to Drive a Dragon Crazy - G.A. Aiken

Thoroughly loving this whole series