Chemical cycles in the evolution of the earth - Gregor, C. Bryan (Wiley, 1988)