Snow Queen by Colin Solomon
_