Biochemistry of biomolecules - Kamal, Ritu . (Paragon international, 2006)