publisher: Island Press
publish date: December 6th 2004
format: paperback pages: 328
language: English
ISBN:
1559637161 (9781559637169)
publisher: Island Press publish date: January 1st 2010
format: ebook
language: English
ISBN:
1597266183 (9781597266185)