Kermit Roosevelt is a professor of law at the University of Pennsylvania Law School and clerked for Justice Souter during the 1999-2000 term.