Current science ;Vol.96 (7-12) - Bangalore Indian Academy of Science 2009