Principles of biochemistry. - Lehninger Albert L (1984)