World of ice by Nicolas Goldbach
_