Robert J. CavalierRobert J. Cavalier is Associate Teaching Professor of Philosophy at Carnegie Mellon University. He is the coeditor (with James Gouinlock and James P. Sterba) of Ethics in the History of Western Philosophy.
An OTP has been sent to your Registered Email Id:
Resend Verification Code
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.