SF Encyclopedia Picture Gallery
Eric Frank Russell. Sentinels from Space (New York: Bouregy and Curl, 1953) [short version first appeared November 1951 Startling as "The Star Watchers": hb/]
Image courtesy of Clute Science Fiction Library at Telluride