Philosophy of Law: Classic and Contemporary Readings with Commentary by Walter P. SinnottArmstrong | Menrva Books | MenrvaBooks