SF Encyclopedia Picture Gallery
Manly Wade Wellman. The Solar Invasion (New York: Popular Library, 1968) [tie to the Captain Future universe: first appeared Fall 1946 Startling Stories: Captain Future: pb/Frank Frazetta]
Image courtesy of Clute Science Fiction Library at Telluride