publisher: Tauris Parke Paperbacks publish date: April 15th 2007
format: paperback pages: 352
language: English
ISBN:
1845113349 (9781845113346)
publisher: Tauris Parke Paperbacks publish date: October 13th 1998
format: paperback pages: 352
language: English
ISBN:
1860642497 (9781860642494)