Socrates and Legal Obligation by Reginald E. Allen | Menrva Books