publisher: IDW Publishing publish date: September 5th 2006
format: paperback pages: 128
language: English
ISBN:
1933239778 (9781933239774)
publisher: Idea & Design Works, LLC publish date: August 23rd 2006
format: paperback pages: 120
language: English
ISBN:
1616878789 (9781616878788)