Dragonfly by Philippa Searles
_