publisher: Island Press publish date: August 12th 2005
format: paperback pages: 488
language: English
ISBN:
1597260339 (9781597260336)
publisher: Island Press publish date: January 1st 2001
format: paperback pages: 469
language: English
ISBN:
1559637463 (9781559637466)