publisher: Island Press
publish date: December 3rd 2012
format: hardcover pages: 320
language: English
ISBN:
1597264881 (9781597264884)
publisher: Island Press publish date: December 3rd 2012
format: paperback pages: 336
language: English
ISBN:
159726489X (9781597264891)