DownloadThe Portobello Bookshop Gift Guide 2024

Mark Ravizza Editor & Author

John Martin Fischer is Professor of Philosophy at the University of California, Riverside. With Mark Ravizza, he co-edited Ethics: Problems and Principles. Mark Ravizza is Assistant Professor of Philosophy at the University of California, Riverside. With John Martin Fischer, he co-edited Ethics: Problems and Principles.