Religion Study: Atheists Find Meaning In Life By Inventing Fairy Tales Richard Weikart March 29, 2018