A friend of the earth - Boyle, T. Coraghessan (Viking, 2000)