daredevil comic book cover by caravaggio