Hellblazer #181

After an ambiguous tip-off from a dead informant, John Constantine takes steps to protect himself against a demonic attack. But when the ambush comes from an unexpected direction, his magic defenses fail him, and the only thing he has to fall back on is his knowledge of darkest London.

Written By:
Mike Carey
Pencils:
Jock
Inks:
Jock
Cover By:
Tim Bradstreet