A review by lkmreads
Alien by Alan Dean Foster

5.0