Sadly, comic book artist Steve Dillon, known for his work on Preacher, The Punisher and Hellblazer,  has passed away. The news was confirmed via social media: 87 more words