Dragonfly by Tracy Carr-Harding
_