SF Encyclopedia Picture Gallery
Stanisław Lem. Return from the Stars (New York: Harcourt Brace Jovanovich, 1980) [trans by Barbara Marszal and Frank Simpson of the 1961 Polish original: hb/Alan Henderson]
Image courtesy of Clute Science Fiction Library at Telluride