Richard Dawkins

The Simpsons - S22E10