First Name: JohnPosition: Professor EmeritusEmail: jm3x@virginia.eduComputing ID: jm3xPhoto: Specialties: EthicsPolitical PhilosophyClassification: FacultyFaculty Type: Emeritus Log in to post comments