publisher: Earthscan Publications publish date: September 8th 2010
format: paperback pages: 305
language: English
ISBN:
1844079015 (9781844079018)
publisher: CABI Publishing
publish date: August 1st 2006
format: paperback pages: 335
language: English
ISBN:
1845930983 (9781845930981)