Larry Alex Taunton is Founder and Executive Director of Fixed Point Foundation, a nonprofit dedicated to the public defense of the Christian faith. Fixed Point has captured the attention of BBC, NPR, The Wall Street Journal, Fox News Network, The Christian Post, and many others. Taunton has personally engaged some of the most vociferous opponents of Christianity, including Richard Dawkins, Christopher Hitchens, and Peter Singer. He lives in Birmingham, AL.