Larry Alex Taunton

Larry Alex Taunton

Larry Alex Taunton is the author of The Faith of Christopher Hitchens: The Restless Soul of the World’s Most Notorious Atheist (2016) and the Executive Director of the Fixed Point Foundation. You can follow him at larryalextaunton.com or on Twitter @LarryTaunton.