publisher: Island Press
publish date: May 1st 2002
format: paperback pages: 208
language: English
ISBN:
1559639113 (9781559639118)
publisher: Plume
publish date: October 1st 1991
format: paperback pages: 304
language: English
ISBN:
0452266793 (9780452266797)