Do Atheists Themselves Say They Need God? Listen To See (Serious Saturday) Published August 13, 2011 by Papa Giorgio