publisher: Arcade Publishing
publish date: March 14th 2001
format: hardcover pages: 372
language: English
ISBN:
1559705507 (9781559705509)
publisher: Arcade Publishing publish date: March 7th 2012
format: ebook pages: 400
language: English
ISBN:
161145607X (9781611456073)
publisher: Arcade Publishing publish date: April 18th 2011
format: paperback pages: 400
language: English
ISBN:
1611451140 (9781611451146)