publisher: Casemate publish date: March 19th 2011
format: hardcover pages: 432
language: English
ISBN:
1935149482 (9781935149484)
publisher: Casemate Publishers and Book Distributors publish date: February 19th 2011
format: ebook pages: 432
language: English
ISBN:
1612000371 (9781612000374)
publisher: Casemate publish date: September 1st 2013
format: paperback pages: 412
language: English
ISBN:
1612002196 (9781612002194)