It's not often that John Constantine, the world's greatest magician, has been able to be content. Years in the making, his occult knowledge and shrewd judgment are hard-won and paid for in blood-his... This description may be from another edition of this product.