Fixed Point Foundation
Larry Alex Taunton is an American author, columnist, radio talk show host, and cultural commentator based out of Birmingham, Alabama who serves as the Executive Director of Fixed Point Foundation, a non-profit dedicated to the public defense of the Christian faith. Larry Taunton's work with Fixed Point been covered by the BBC, 'The New York Times', and many others. Wikipedia*
On the C-SPAN Networks:
Fixed Point Foundation has hosted 1 event in the C-SPAN Video Library; the first program was a 2010 Debate.