David Gergen

David Gergen is a senior political analyst at CNN, a professor of public service, and director of the Center for Public Leadership at Harvard Kennedy School in Cambridge, Massachusetts.