publisher: I. B. Tauris
publish date: September 15th 2012
format: hardcover pages: 320
language: English
ISBN:
1848859023 (9781848859029)
publisher: I. B. Tauris publish date: September 15th 2012
format: paperback pages: 320
language: English
ISBN:
1848859031 (9781848859036)