publisher: Island Press
publish date: March 1st 1993
format: paperback pages: 380
language: English
ISBN:
1559631783 (9781559631785)
publisher: Island Press
publish date: November 29th 2004
format: paperback pages: 320
language: English
ISBN:
1559639679 (9781559639675)
publisher: Island Press
publish date: November 29th 2004
format: hardcover pages: 320
language: English
ISBN:
1559639660 (9781559639668)
publisher: Island Press
publish date: February 1st 2001
format: hardcover pages: 380
language: English
ISBN:
1559631791 (9781559631792)