publisher: Island Press publish date: April 15th 2005
format: paperback pages: 456
language: English
ISBN:
159726024X (9781597260244)
publisher: Island Press
publish date: April 5th 2005
format: hardcover pages: 483
language: English
ISBN:
1559633654 (9781559633659)