Professor Dr. Stephen T. Colbert

Professor Dr. Stephen T. Colbert is a lecturer at the Harvard Institute of Politics.