Author: JAMES LOVELOCK' 'MICHAEL ALLABY