by Stuart Walker
publisher: Earthscan Publications publish date: September 1st 2006
format: paperback pages: 244
language: English
ISBN:
184407353X (9781844073535)
publisher: Earthscan Publications publish date: September 1st 2006
format: hardcover pages: 244
language: English
ISBN:
1844073548 (9781844073542)
publisher: Routledge publish date: May 4th 2012
format: kindle pages: 256
language: English
ASIN: B0081YW4JM
publisher: Routledge publish date: May 4th 2012
format: ebook pages: 256
language: English
ISBN:
1136555889 (9781136555886)
publisher: Routledge publish date: May 4th 2012
format: ebook pages: 256
language: English
ISBN:
1136555870 (9781136555879)
publisher: Routledge publish date: May 4th 2012
format: ebook pages: 256
language: English
ISBN:
1136555838 (9781136555831)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 257
language: English
ISBN:
1281781568 (9781281781567)