Professor of Law, Yale Law School; novelist
Stephen L Carter
Updated over 6 years ago

Basic Info

Types Person, Academic, Media Personality
Gender Male