Wrong: Only atheism provides no logical basis for morality. Evolution is not religion, it is a scientific theory and, as such, as no more relevance to morality than Einstein's theory of relativity, or Galileo's theory of a heliocentric universe, or electromagnetic theory, etc. So Jeffrey Dahmer believed in evolution. So what. I'll bet he also believed in electromagnetic theory and heliocentricity. So what. Ditto for Hitler and Stalin.
And please do not insult my intelligence by claiming to be a "Christian evolutionist", a Jewish nazi, or anything else like that from the realm of fairytales.
I am a Christian, and I am a scientist. Apparently, you are of the opinion that belief in both religion and science are mutually exclusive. That's your problem, not mine.
Beleif in heliocentrism did not cause Dahmer to kill people; belief in evolution did. Those are his own words.
Evolution is junk science with known pathological social and political consequences.