Greg Rucka's powerful run comes to an end. It's time for the Punisher to face his punishment.
Rucka, Checchetto
Van Meter, Giandomenico
(2006 - 2009)
(2007)
(2013)