Stephen L. Carter | Wiki & Bio | Everipedia

Recognized by Time magazine as one of the fifty leaders of the next century, Stephen Carter is one of America's leading public intellectuals. [+]