by David Reed
publisher: Earthscan Publications publish date: September 1st 1996
format: paperback pages: 224
language: English
ISBN:
1853833517 (9781853833519)
publisher: Earthscan Publications publish date: October 1st 2009
format: hardcover pages: 420
language: English
ISBN:
1844079597 (9781844079599)
publisher: Routledge
publish date: May 22nd 2013
format: paperback pages: 420
language: English
ISBN:
0415850878 (9780415850872)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 420
language: English
ISBN:
1134048327 (9781134048328)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 420
language: English
ISBN:
1134048254 (9781134048250)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 420
language: English
ISBN:
1134048181 (9781134048182)