I think Bill Cooper had his flaws, but he was on to something here...