News

All religion, historically speaking, has depended and must depend for the masses of mankind upon authority,” wrote Leslie Stephen (History of English Thought in the Eighteenth Century, I, 175). “A ...