atheismmy appearancesphilosophyseparation of church and stateyoutube Communicating Atheism and Humanism speech By Justin Vacula June 1, 2014June 1, 2014
argumentscritical thinkingdebateepistemologyfaithlocalmoralityMountZionDebatemy appearancesphilosophyproblem of evilresponding to argumentsRev. Brewsteryoutube “Does the Christian god exist?” debate video By Justin Vacula September 2, 2013September 2, 2013 13