The Truth about The Social Contract

The social contract is a concept that liberals and conservatives interpret very differently, but In this video we're probably going to make both sides angry. The social contract is a concept that liberals and conservatives interpret very differently. Those who consider themselves liberals tend to use the term in a positive sense, to encompass ideas of social responsibility and justice; conservatives tend to interpret the social contract as an extension of collectivism and therefore view it as an invalid and tyrannical construct.

Recipe for a Revolution

In history there are events which stand as milestones marking points of no return. Usually, however such moments are only visible in hind sight.