Robert J. Cavalier

Robert 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.

Books By Robert J. Cavalier