The South African
Multilingual Philosophy Glossary
Home
Terms
About
Contact
social contract theory/social contract