publisher: Oni Press publish date: September 3rd 2001
format: paperback pages: 120
language: English
ISBN:
1929998163 (9781929998166)
publisher: IDW Publishing publish date: November 16th 2010
format: hardcover pages: 136
language: English
ISBN:
160010827X (9781600108273)