Advantages And Disadvantages Of Social Contract Theory