There is no doubt that both religions have helped tremendously over centuries to tame the sub-human tendencies of the ...