publisher: Island Press
publish date: June 1st 2001
format: hardcover pages: 224
language: English
ISBN:
1559639008 (9781559639002)
publisher: Island Press
publish date: June 1st 2001
format: paperback pages: 224
language: English
ISBN:
1559639016 (9781559639019)