Bal Gangadhar Tilak: A study of his socio-political ideas and contributions to the Indian nataional movement