HARPER-S biochemistry - Robert K. Murray ... et al. (Prentice-Hall International Inc)