Religion and society in south India : Hindu Muslim and Christian - More J B P