Ice World by Robert White
_