And, Shekina, if you are contrasting evolution to religion, let me ask you one: If there are, say, 5000 different religions and 5000 different varieties of just one of those, each with different details of exactly what is right and what is wrong, how do we tell right from wrong?