Peter A. French

Peter A. French is professor of philosophy and director of the Lincoln Center for Applied Ethics at Arizona State University.

Related Books