This essay seeks to understand the place that modern science occupied in Periyar