Michael York

  

Retired sociologist of religion (new religious movements); professor emeritus of cultural astronomy and astrology.