Barry David, Ph.D.


Associate Professor of Philosophy
Education: B.A., History & Classical Philosophy, University of King’s College & Dalhousie University; M.A., History, Classics, & Religion, Carleton University; Ph.D., Medieval Philosophy, University of Toronto (Centre for Medieval Studies)
Office: Henkels 3046
Phone: (239) 280-2534