For-Profit Corporations in a Just Society: A Social Contract Argument Concerning the Rights and Responsibilities of Corporations · Study