Author: Dr. David LeonardDavid Leonard teaches philosophy in the Atlanta area, is a freelance writer and editor, and is passionate about equipping Christians to discover their vocations. He has been published in Christianity Today, CASE Magazine, and the Southern Journal of Philosophy, and has spoken at conferences for the John Templeton Foundation, Global Scholars, and the Evangelical Philosophical Society. David holds an M.A. from Denver Seminary and a Ph.D. from the University of Arkansas. Follow him on Twitter @DrDavidLeonard.