Kevin Davis

Kevin Davis

Writes at ExCommunications & SecularVoices, formerly of Patheos. Author of Understanding an Atheist. Co-founder of Young Skeptics. @KevTweetsThings