Biomolecules: Structure and Functions - Kaushik, Rajendra (Oxford, 2009)