Lehninger Principles of Biochemistry - David L Nelson; Michael M Cox (W.H Freeman New york, 2017)