Devil Muppets

26 March 2024 Somewhere, long ago, I encountered the theory that delusions are culturally constructed and coded. No one had a Napoleon complex before Bonaparte; no one thought they were Jesus before Christianity had permeated their society; ancient Greek conspiracy-theorists were not convinced that the… Read More »Devil Muppets