publisher: Island Press publish date: October 1st 2003
format: hardcover pages: 334
language: English
ISBN:
1559633506 (9781559633505)
publisher: Island Press
publish date: October 1st 2003
format: paperback pages: 334
language: English
ISBN:
1559633557 (9781559633550)