This groundbreaking work explores the evolution of religious thought and practice throughout history, from primitive animism to Christianity and Islam. With a broad interdisciplinary perspective, it analyses the social, cultural, and political factors that have influenced the development of religion, and the role of religion in shaping human societies. Written in an engaging and accessible style, it will appeal to scholars and non-specialists alike. This...