by Robert Engelman
publisher: Island Press publish date: May 8th 2008
format: hardcover pages: 320
language: English
ISBN:
1597260193 (9781597260190)
publisher: Island Press publish date: May 8th 2008
format: ebook
language: English
ISBN:
1597264466 (9781597264464)
publisher: Island Press publish date: November 1st 2008
format: Big Book pages: 304
language: English
ISBN:
1597264490 (9781597264495)
publisher: Island Press publish date: May 15th 2008
format: audiobook minutes: 304
language: English
ISBN:
1597264431 (9781597264433)
publisher: Island Press
publish date: August 30th 2010
format: paperback pages: 320
language: English
ISBN:
1597268224 (9781597268226)