Barry David, Ph.D.
Associate Professor of Philosophy
barry.david@avemaria.edu
(239) 280-2534