John Constantine, Hellblazer Vol. 26: The Curse of the Constantines 2 authors - Paperback £32.00 Find out more