publisher: Island Press
publish date: September 16th 2011
format: paperback pages: 432
language: English
ISBN:
1597266906 (9781597266901)
publisher: Springer My Copy UK
publish date: August 21st 2012
format: paperback pages: 432
ISBN:
1597262218 (9781597262217)