SF Encyclopedia Picture Gallery
Joyce Carol Oates. The Triumph of the Spider Monkey (New York: Hard Case Crime, 2019) [exp of The Triumph of the Spider Monkey (1976) as coll with associated novella: "Love, Careless Love" (1974 Northwest Review): pb/Robert McGinnis]
Image courtesy of Forbidden Planet