Changing Skies 2 by Greg Knott
_