sentenoalice sentenoalice 06-10-2022 History contestada The concept of the social contract was put forth to challenge the notion of - natural law natural rights divine right feudalism