Inorganic biochemistry - James A Cowan (Wiley-VCH, 1996)