J.L. Schellenberg
Professor of Philosophy
Mount Saint Vincent University
Halifax, Nova Scotia, Canada B3M 2J6
902-457-6180
[email protected]
Professor of Philosophy
Mount Saint Vincent University
Halifax, Nova Scotia, Canada B3M 2J6
902-457-6180
[email protected]