publisher: Oni Press
publish date: March 1st 2006
format: paperback pages: 150
language: English
ISBN:
1932664343 (9781932664348)
publisher: Oni Press publish date: August 17th 2010
format: hardcover pages: 156
language: English
ISBN:
1934964395 (9781934964392)