Natural law : historical, systematic and juridical approaches - Torralba, José María. (Cambridge Scholars Pub., 2008)