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