SF Encyclopedia Picture Gallery
Lester del Rey writing as Erik van Lhin, misspelled as Eric van Lihn on wrapper. Police Your Planet (New York: Avalon, 1956) [first appeared March-September 1953 Science Fiction Adventures as by Erik van Lhin: hb/Ed Emshwiller]
Image courtesy of Cover Browser