Marvel Comics
Purple (Part 4 of 5)
Dec 2003
Brian Michael Bendis
Michael Gaydos
Matt Hollingsworth
Cory Petit
David Mack
Joe Quesada