Contributor

Name: 
Robert Shanklin
Lecturer, Santa Clara University
United States

Robert Shanklin is a lecturer in ethics, applied ethics, and Chinese philosophy at Santa Clara University.

Find a Member

Find a Member

Get Involved

Get Involved