عنوان مقاله [English]
نویسنده [English]چکیده [English]
Truths are unchangeable entities if perceived definitely, but the theories explaining them, are often exposed to constant transformations. Varieties of Sociological theories of religion, and the stages of their evolution, is the subject of the present paper. The attempt has been made to describe the evolutionary conditions and the characteristics of each stage of theorization, the deficiencies of each approach, and the requirements for promotion of the existing theories. This endeavor, however, does not intend to develop a new theory, rather it reviews the existing theoriesm and paves the way for their transformation to a higher level.