Blue Heron 2 by Barry Phillips
_