publisher: IDW Publishing publish date: March 17th 2009
format: paperback pages: 120
language: English
ISBN:
1600103839 (9781600103834)
publisher: Idea & Design Works, LLC publish date: March 4th 2009
format: paperback pages: 120
language: English
ISBN:
1616848944 (9781616848941)