The new social contract : an inquiry into modern contractual relations / - Macneil, Ian R. (Yale University Press,, 1980)