Return to Article Details Diversity and Heterogeneity in Religious Theories and Analysis and Enrichment of Sociological Knowledge Download Download PDF