Harper's biochemistry. - Murray Robert K (2000)