Taking our cue from his new book One Less God Than You, we ask author and apologist John DeRosa how to respond when we are told that religion is for the weak-minded! Also, Cy does some role-playing as a German atheist…