publisher: Island Press publish date: August 15th 2004
format: paperback pages: 384
language: English
ISBN:
1559636378 (9781559636377)
publisher: Shearwater Books publish date: July 18th 2003
format: paperback pages: 375
language: English
ISBN:
1559639741 (9781559639743)