Dragonfly by Graeme Gibson
_