Frozen Seas 2 by Mike Heard
_