Social Contract Maine Calling
-
- Society & Culture
What it mean to live according to a social contract, and does our society do that well?
What it mean to live according to a social contract, and does our society do that well?
50 min