David Baggett

David Baggett is professor of philosophy at Liberty University and author or editor of nine books, including Good God: The Theistic Foundations of Morality, which won the 2012 Christianity Today best book award in apologetics. / Photo via iStockphoto.