publisher: Oni Press
publish date: December 6th 2005
format: paperback pages: 136
language: English
ISBN:
1932664300 (9781932664300)
publisher: IDW Publishing publish date: February 8th 2011
format: paperback pages: 144
language: English
ISBN:
1600108520 (9781600108525)