DownloadThe Portobello Bookshop Gift Guide 2024

Michael Slote Editor & Author

Stephen Angle is Professor of Philosophy at Wesleyan University

Michael Slote is Michael Slote is UST Professor of Ethics at the University of Miami