publisher: St. Martin's Press publish date: October 27th 2009
format: hardcover pages: 310
language: English
ISBN:
0312588895 (9780312588892)
publisher: Triumph Books publish date: September 1st 2004
format: paperback pages: 208
language: English
ISBN:
1572436689 (9781572436688)
publisher: ECW Press
publish date: November 1st 2004
format: paperback pages: 179
language: English
ISBN:
1550225952 (9781550225952)