Alien Species by Mikael Rennerhorn
_