Ant on the Edge by Neal Lacroix
_