Additional Information
Publisher Description
Throughout his sordid career, not much has fazed John Constantine. As long as he's had his smokes and his freedom, he's always been in control. But what happens when those things are taken away from h...
Read more