publisher: Oni Press
publish date: April 26th 2011
format: paperback pages: 96
language: English
ISBN:
193496462X (9781934964620)
publisher: Oni Press
publish date: December 14th 2011
format: paperback pages: 80
language: English
ISBN:
1934964638 (9781934964637)