Current Science vol. 99(1-4)2010 - Current Science (2010)