On the Beach by Mikael Rennerhorn
_