Marvel Comics
The Devil Takes a Ride Part Two of Five
Dec 2006
Ed Brubaker
Michael Lark
Stefano Gaudiano
Matt Hollingsworth
Cory Petit
Lee Bermejo
Joe Quesada