Phil Howard, PhD
Phil Howard, PhD, is a professor of Christian education at Toccoa Falls College (Toccoa, Ga.).
Confessions of a Skeptic
March 2010
Alliance Life
I don’t think I was born this way—and I’m really not sure when I began down this road—but recently I’ve […]