Biochemistry & Molecular Biology 4e P by William H. Elliott & Daphne C. Elliott