In the Cave by Mikael Rennerhorn
_