Dark Horse Comics
Flashpoint, Part 3
Nov 2006
John Jackson Miller
Brian Ching
Michael Atiyeh
Michael Heisler
Jeremy Barlow