Lehninger, Albert L. Biochemistry - 2nd - New Delhi Kalyani Publishers 2016 - 1104 P. ISBN: 9788176630962