After reading this article you will learn about Social Contract Theory:- 1. Definition and Meaning of Social Contract Theory 2. Origin and Development of Social Contract Theory 3. Contributors 4. Modern Version. Definition and Meaning of Social Contract Theory: In social science and particularly in political science the concept of social contract is very well […]