DownloadThe Portobello Bookshop Gift Guide 2024

David S Oderberg Editor & Author

David S. Oderberg is Professor of Philosophy at the University of Reading. He has published many books and articles in metaphysics, philosophical logic, ethics, philosophy of religion, and other subjects.