publisher: Casemate Pub publish date: April 28th 2010
format: hardcover pages: 426
language: English
ISBN:
1935149008 (9781935149002)
ASIN: 1935149008
publisher: Casemate Publishers and Book Distributors publish date: March 1st 2014
format: paperback pages: 432
language: English
ISBN:
1612002242 (9781612002248)