Jack David Eller
Jack David Eller is Head of Anthropology of Religion with the Global Center for Religious Research in Denver, Colorado, USA.
Jack David Eller is Head of Anthropology of Religion with the Global Center for Religious Research in Denver, Colorado, USA. See less