This fragile earth - BAINES, John D (John David)