DownloadThe Portobello Bookshop Gift Guide 2024

John G Slater Author & Editor

John G. Slater is a professor emeritus in the Department of Philosophy at the University of Toronto.