Barbara MacKinnon Barbara MacKinnon is a professor emerita of philosophy at the University of San Francisco. During her 30 years of teaching, her instruction and writing focused primarily on the history of ethics and contemporary ethical issues. She enjoys reading widly, playing the piano, and traveling. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code