“Law as Communitarian Virtue Ethics” HEIN Legal Ethics and Professional Responsibility Buffalo Law Review 2005