publisher: Casemate
publish date: May 1st 2006
format: hardcover pages: 353
language: English
ISBN:
1932033424 (9781932033427)
ASIN: 1932033424
publisher: Casemate publish date: October 1st 2010
format: paperback pages: 353
language: English
ISBN:
1935149342 (9781935149347)
publisher: Casemate Publishers and Book Distributors publish date: October 19th 2010
format: ebook pages: 352
language: English
ISBN:
1612000290 (9781612000299)