Philip J. Kain is Professor of Philosophy at Santa Clara University. He has taught at the University of California Santa Cruz and Stanford University, and has authored books on Marx, Hegel, and Nietzsche.
Recommended. With reservations. General readers through faculty. * Choice *