SF Encyclopedia Picture Gallery
Martin Green. The Triumph of Pierrot: The Commedia dell'Arte and the Modern Imagination (New York: Macmillan Publishing Company, 1988) with John Swan [nonfiction: hb/]
Image courtesy of Clute Science Fiction Library at Telluride