Biochemistry and molecular biology - Elliot, Willman H. (Oxford University, 1997)