Artist (8) Cover Artist (3) World's Finest Comics #244DC Comics Adventure Comics #475DC Comics Captain Carrot and His Amazing Zoo Crew #1DC Comics Captain Carrot and His Amazing Zoo Crew #3DC Comics The Demon #26DC Comics The Demon #27DC Comics The Demon #28DC Comics The Demon #29DC Comics Captain Carrot and His Amazing Zoo Crew #2DC Comics Captain Carrot and His Amazing Zoo Crew #3DC Comics Captain Carrot and His Amazing Zoo Crew #4DC Comics