Marvel Comics
Redemption Part 2
Apr 2005
David Hine
Michael Gaydos
Lee Loughridge
Cory Petit
Bill Sienkiewicz
Jennifer Lee
Joe Quesada