General,organic and biochemistry - Frederick A ,Bettelheim (Cengage Learning India Private, 2003)