Robert L HolmesRobert L. Holmes is Professor Emeritus of Philosophy at the University of Rochester, USA. His main research is in philosophy of war, the ethics of nonviolence, and contemporary moral problems. He is the author of Basic Moral Philosophy 2006) and On War and Morality (1989), co-author of Philosophical Inquiry (1968), and co-editor of Nonviolence in Theory and Practice (1990). He has published over 75 scholarly papers. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code