Religion: Helen Against Revolution

"They want to take away from people their belief in God and make man a law unto himself, doing what he thinks will make for his own individual happiness. What kind of country would we have if this were done?" So last week spoke a New York lady whom everyone knew to be as good as she is rich. She was flaying that horrid bogey, ATHEISM. If there was any apparent incongruity in her denunciation of a "law-unto-oneself." it was because she was Mrs. Helen Gould Shepard,...

Want the full story?

Subscribe Now


Learn more about the benefits of being a TIME subscriber

If you are already a subscriber sign up — registration is free!