The Social Functions of Religion : Dr Bart Van Heerikhuizen Views: 3,502The Social Functions of Religion : Dr Bart Van Heerikhuizen, University of Amsterdam Embed Courtesy: SocialSciencesUvA Post By Religion World