Richard Dawkins

The Simpsons - S26E22