The Enlightenment Keeps On Winning

The Enlightenment laid the foundation of liberal political values still winning victories today. For three centuries, by fits and starts, Western progress has been mostly a chronicle of progressives defeating conservative resistance.
James A. Haught

The Tide Of History Flows Left

Liberals always win. Complex social struggles may take centuries or decades, he says, but they eventually bring victory for human rights, more democratic liberties and other progressive goals.
James A. Haught