Biomolecules - Mishra, Shubhraja R. (New Delhi Discovery publishing house., 2003)