John Constantine, Hellblazer. Bloody carnations - Milligan, Peter (DC Comics, 2011)