Dr. David Horner


   Dr. David Horner is a graduate of Colorado State University and earned a Phd. in Philosophy from Oxford University.  He presently teaches at Biola University in Los Angeles.  

aconnectionsi@gmail.com © Academic Connections, International