Instand notes biochemistry : 2nd ed. - Hames, B. D. (Viva Books, 2001)