Limited Time! 15% off your purchase. Get the code »

James Rachels

James Rachels is University Professor at the University of Alabama at Birmingham. He is the author of Moral Problems (1990), Created for Animals: The Moral Implications of Darwinism (1991), and The Elements of Moral Philosophy (1993).