John Slater

John Slater gave a talk on Who Will Rid Me of This Troublesome Beast?.