Preacher: Ancient History by Garth Ennis
As one might expect of the Reverend Jesse Custer, he doesn't keep the most clean-living and wholesome of company. Once you understand that his friends are an Irish blood and beer-swilling vampire and a gun-toting femme fatale...you can just imagine what his enemies are like! Preacher: Ancient History includes three deadly, diabolical and debauched tales: 'Saint of Killers', 'The Good Old Boys' and 'The Story of You-Know-Who'. Preacher: Ancient History contains extreme violence, sexual situations and bad language, and is recommended for older readers.