Comics 31 Oct 14 T.J. Dietsch John Constantine’s 10 Nastiest Moments from the Early Days Of Hellblazer John Constantine is the best there is at what he does and what Read More