Nature watch - Pettifer, Julian (Michael Joseph Limited, 1981)