Preacher #31

Cassidy's past starts to catch up with him, Arseface gets his big break, Les Enfants du Sang make their move, and Jesse takes a step closer to discovering the truth about his strange power.

Written By:
Garth Ennis
Pencils:
Steve Dillon
Inks:
Steve Dillon
Cover By:
Glenn Fabry