publisher: Island Press
publish date: June 1st 2000
format: paperback pages: 300
language: English
ISBN:
1559637927 (9781559637923)
publisher: Island Press
publish date: November 12th 2004
format: paperback pages: 362
language: English
ISBN:
1559635363 (9781559635363)