Law Is a Moral Practice Hershovitz, Scott A. WWW Legal Ethics and Professional Responsibility Philosophy of Law 2023