Gary Foster
Associate Professor
Department of Philosophy
Wilfrid Laurier University
Canada
Biography
He received his PhD in philosophy from the University of Waterloo in 2002. He has taught at Wilfrid Laurier and Dalhousie University.
Research Interest
History.