Becky Turner is a biology enthusiast and part-time sniper. We speculate how Derren Brown did his latest psychological tricks on his new Netflix special "Sacrifice", Epicurus' hedonistic treadmill, and the illusion of self.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More