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

Basic Info

Types Person, Academic, Media Personality
Gender Male