In The Dissent of the Governed, Yale law professor Stephen L. Carter warns of the American courts’ increasing imposition of secularism in America. The First Amendment’s Establishment Clause, designed to defend religious freedom in America from established churches, has come instead to be interpreted as protecting the public square from religion altogether. The imposition of […]Read More
Sign up for our e-newsletter
Stay up to date on events, institutes, fellowships, and new digital content from the Tikvah Center.