Stephen L. Carter is the William Nelson Cromwell Professor of Law at Yale, where he has taught since 1982. Among his courses are law and religion, the ethics of war, contracts, evidence, and professional responsibility. His most recent book is The Violence of Peace: America’s Wars in the Age of Obama (2011). Among his other books on law and politics are God’s Name in Vain: The Wrongs and Rights of Religion in Politics; Civility: Manners, Morals, and the Etiquette of Democracy; The Dissent of the Governed: A Meditation on Law, Religion, and Loyalty; The Confirmation Mess: Cleaning up the Federal Appointments Process; and The Culture of Disbelief: How American Law and Politics Trivialize Religious Devotion.