Encyclopedia of millennialism and millennial movements - Landes Richard A. Ed. (New York Routledge, 2000)
Keywords: SOCIOLOGY