Biochemistry - Abeles, Robert H (London Jones and Baetlett, 1992)