Caring for the earth : : a strategy for survival - Beazley, Mitchell (Mitchell Beazley, 1993)