Howerfly 2 by Kent L. Rasmussen
_