publisher: Oni Press publish date: July 24th 2007
format: hardcover pages: 240
language: English
ISBN:
1932664610 (9781932664614)
publisher: Oni Press publish date: February 1st 2010
format: paperback pages: 267
language: English
ISBN:
1934964352 (9781934964354)