Ice Dock by Daniel Franklin
_