Understanding how religious movements can bring about significant social change, including political, economic, and cultural change.
Understanding how religious movements can bring about significant social change, including political, economic, and cultural change.