Natural Law Roots of the Social Contract Tradition This gives a different perspective and other wide ranging debatable topics. Including ownership and God.