Dragon Fly by Jonathan Pullicino
_