Stephen Carter
Stephen Carter
Stephen L. Carteris an American law professor at Yale University, legal- and social-policy writer, columnist, and best-selling novelist...
NationalityAmerican
ProfessionLawyer
Date of Birth26 October 1954
CountryUnited States of America