Biochemistry of proteins - Prasad, S K (Discovery, 2010)