SF Encyclopedia Picture Gallery
Frank Belknap Long. Three Steps Spaceward (New York: Avalon Books, 1963) [first appeared June-July 1953 Fantastic Universe as "Little Men of Space": hb/Ed Emshwiller]
Image courtesy of Clute Science Fiction Library at Telluride