Dragonfly 1 by KimParrish
_