publisher: New Society Publishers publish date: January 1st 2009
format: ebook pages: 336
ISBN:
128246535X (9781282465350)
publisher: Island Press
publish date: December 1st 1998
format: hardcover pages: 624
language: English
ISBN:
1559633808 (9781559633802)
publisher: New Society Publishers publish date: November 1st 2007
format: paperback pages: 256
language: English
ISBN:
0865715939 (9780865715936)