Biochemistry and Molecular Biology - Brambl, Robert; Marzluf, George A. (Springer Berlin Heidelberg, 2004)