John Constantine, hellblazer Highwater - Azzarello, Brian (DC Comics, 2004)