Dr. Cyclops
Publisher: Centaur Books
Published: Apr 09, 1976
ISBN-13: 9780878180134