publisher: Earthscan Publications publish date: September 30th 2010
format: hardcover pages: 234
language: English
ISBN:
1849711259 (9781849711258)
publisher: Earthscan Publications publish date: September 30th 2010
format: paperback pages: 234
language: English
ISBN:
1849711267 (9781849711265)