by Paul R. Ehrlich, Anne H. Ehrlich
publisher: Island Press publish date: January 1st 1998
format: paper pages: 348
language: English
ISBN:
1559634847 (9781559634847)
publisher: Island Press publish date: August 1st 1996
format: cloth pages: 348
language: English
ISBN:
1559634839 (9781559634830)
publisher: Turtleback Books publish date: January 1st 1998
language: English
ISBN:
0613917278 (9780613917278)