Religion, - is it not nothing else but obsessional neurosis stretched to collective scale....