Chemistry, energy and the environment - Beard, James M. (Wuerz Publishing, 1994)