Religious achievements, 7th May 2014 May 7, 2014Religion, Stupidity, Violencereligion, Science, violenceRobert Schmaus Here, hier, here, here, here aaaand here. Recent religious contributions to science: An appropriate response: here, here, here