Larry Taunton

Larry Taunton

Larry Taunton is founder and Executive Director of Fixed Point Foundation and Latimer House.  Like Fixed Point itself, Larry specializes in addressing issues of faith and culture. A published author, he is the recipient of numerous awards and research grants. He is Executive Producer of the films Science and the God Question (September 2007), The God Delusion Debate (November 2007), and Christians and Atheists: Our Best Arguments. (TBD)  Larry has taught apologetics at Trinity Seminary in the newly established Fellows Program and formerly taught European and Russian history. He holds academic degrees from Samford University and the University of Alabama and is pursuing a doctorate at Trinity. He and his wife Lauri live in Birmingham with their three boys.

Articles by this Author

It's About Grace