A review by heathward
The Social Contract by Jean-Jacques Rousseau

2.0