by Richard Taylor
publisher: Casemate
publish date: November 2003
format: hardcover pages: 331
language: English
ISBN:
193203319X (9781932033199)
publisher: Casemate Publishers publish date: January 18th 2011
format: paperback pages: 325
language: English
ISBN:
1935149865 (9781935149866)
publisher: Casemate Publishers and Book Distributors publish date: November 19th 2003
format: ebook pages: 331
language: English
ISBN:
1935149954 (9781935149958)
publisher: Casemate Publishers publish date: February 26th 2013
format: ebook pages: 336
language: English
ISBN:
1480407682 (9781480407688)
publisher: Casemate Publishers publish date: February 26th 2013
format: ebook pages: 336
language: English
ISBN:
1480406503 (9781480406506)
publisher: Casemate Publishers publish date: February 26th 2013
format: ebook pages: 336
language: English
ISBN:
1480411264 (9781480411265)