David J. Baggett (PhD, Wayne State University) is professor of philosophy and director of the Center for the Foundations of Ethics at Houston Christian University.
by David Baggett, Ronnie Campbell