publisher: Island Press
publish date: May 16th 2003
format: paperback pages: 480
language: English
ISBN:
1559639393 (9781559639392)
publisher: Island Press publish date: May 16th 2003
format: hardcover pages: 404
language: English
ISBN:
1559639385 (9781559639385)