Roof of ice by Sarah M Persson
_