SF Encyclopedia Picture Gallery
Terry Greenhough. The Alien Contract (London: Robert Hale, 1980) [hb/]
Image courtesy of Clute Science Fiction Library at Telluride
Terry Greenhough. The Alien Contract (London: Robert Hale, 1980) [hb/]
Image courtesy of Clute Science Fiction Library at Telluride