Thomas C. Berg teaches law and religion at the University of St. Thomas School of Law, Minnesota, where he is St. Ives Professor of Law.