afrikaans afrikaner calvinism alberta american academy of religion anthropology apologetics berlin canada christian apologetics christian countercult movement cult cult apologist cumberland england francis schaeffer fundamentalism german language glastonbury history ideology karla poewe national socialism nationalism nazism new age open university opposition to cults and new religious movements philosophy regent college religious studies royal anthropological institute of great britain and ireland sociology of religion theology university of bristol university of calgary university of derby university of manitoba vancouver whitehaven winnipeg