David, Barry


Associate Professor of Philosophy
Education: B.A., University of King’s College, Dalhousie University; M.A., Carleton University; Ph.D., University of Toronto (Centre for Medieval Studies)
Email: barry.david@avemaria.edu
Phone: (239) 280-2534
Office: Henkels 3046