Machinery of nature - Ehrlich Paul R. (London, UK Paladin Grafton Books, 1988)