Home
FAQ
Contact

Larry Taunton is founder and Executive Director of Fixed Point Foundation and Latimer House and specializes in addressing issues of faith and culture. He holds academic degrees from Samford University and the University of Alabama and is pursuing a doctorate at Trinity Theological Seminary. Larry has taught apologetics at Trinity Seminary Fellows Program and formerly taught European and Russian history. He is Executive Producer of the films "Science and the God Question" (2007), "The God Delusion Debate" (2007), "God on Trial" (2008), "Has Science Buried God?" (2008), "Can Atheism Save Europe?" (2009), and "Is God Great?" (2009). He and his wife Lauri live in Birmingham with their three boys and daughter recently adopted from Ukraine.