Harpers biochemistry - Murray, Robert K and others (Prentice hall, 1996)