publisher: Island Press
publish date: May 8th 2009
format: hardcover pages: 496
language: English
ISBN:
1597265780 (9781597265782)
publisher: Island Press publish date: March 17th 2011
format: paperback pages: 496
language: English
ISBN:
1597265799 (9781597265799)