5 Ways to Defeat Social Contract Theory “Social contract has been a staple philosophy in formal debate since its inception.” Read More PersuasionJoseph AbellFebruary 18, 2019social, contract, theory, stoa, ncfca, debate, argument, strategy, affirmative, negative, idea Comment