Current Science Vol. 99 No. 1-6 (Current Science Association Banglore, 2010)