The ice master : - Niven, Jennifer (Hyperion, 2000)