Stephen L. Carter is the William Nelson Cromwell Professor of law at Yale University, and a long-time Aspen moderator. At Yale, he teaches courses ranging from Intellectual Property to The Law and Ethics of Warfare. A graduate of Stanford University and Yale Law School, he served as law clerk to the late Supreme Court Justice Thurgood Marshall. He has published seven non-fiction books, including God's Name in Vain: The Wrongs and Rights of Religion in Politics, and Civility: Manners, Morals, and the Etiquette of Democracy. His first novel, The Emperor of Ocean Park, spent 11 weeks on the New York Times bestseller list. His fourth novel, Jericho's Fall, will be published this summer. Professor Carter is a member of numerous learned societies and has received eight honorary degrees.