Professor of Law, Yale Law School; novelist
Stephen L Carter
Updated almost 7 years ago

Basic Info

Types Person, Academic, Media Personality
Gender Male