Caring for the earth, South Africa : a guide to sustainable living - Yeld, John