John Constantine made his first appearance in DC Comics with Swamp Thing #37 in 1985 and was created by writer Alan Moore. He was initially introduced as a minor character, but Constantine quickly ...