Science and human progress essays in honour of late Prof. D.D. Kosambi (Popular Prakashan, 1974)