David Lewis Schaefer

David Lewis Schaefer is a professor of political science at College of the Holy Cross.

David Lewis Schaefer is a professor of political science at College of the Holy Cross.

Politics & Policy

Our Man in Havana?

Despite the presumptive nominee’s mantra of “change we can believe in,” the Democratic National Convention is taking on a decidedly retro look, with the Clintons, John Kerry, Al Gore, and ...