SF Encyclopedia Picture Gallery
Roberto Quaglia. GOD Ltd (Genoa, Italy: for the Author, 1992) [chap: novelette: trans by Peter de Ville: 1985 publication in Italian not verified: pb/Marco Vimercati]
Image courtesy of Clute Science Fiction Library at Telluride