Biochemistry - Lehinger, Albert (Kalyani, 1978)