Aristotle and the philosophy of law: theory, practice and justice.