publisher: Oni Press publish date: July 1st 1999
format: paperback pages: 112
language: English
ISBN:
0966712722 (9780966712728)
publisher: Oni Press publish date: July 22nd 2003
format: paperback pages: 160
language: English
ISBN:
1929998511 (9781929998517)