John H. Watson, Jr. Professor of Law
Harvard Law School
Harvard Law School
Harvard Law School
Columbia Law School
Harvard Law School
Mahindra Humanities Center at Harvard
NYU School of Law
J.D.
Harvard Law School
D.Phil Modern Languages
Oxford University
B.A. Literature
Yale University
Supreme Court of the United States
U.S. Court of Appeals for the D.C. Circuit