Dear Sriram,
Good luck trying to convince the Prof and the other God dodgers❤️
I have beside my computer at the moment one of the books which came out of the link you posted
Homo Religiousus ? but it is a book written by academicals for academicals ( lots of long words, the Prof would love it, no Anthropos yet Prof

).
Anyway I have just started reading it and one of the questions it poses is "Why is religion not just fading away" the book cites Russia, China and revolutionary France as example of countries who tried to get rid of religion. It then goes on to say that religion appears ( appears Prof, only appears ) to be primordial in human history and present in some form or another in all human civilisations.
Further ( oh I do like like a wee further

) religion seems to be incredibly resilient and is in some sense irrepressibly natural to human beings.
irrepressibly natural Anyway thank God for google, I can quickly look up all the long words

bloody academicals, your long words don't scare me

Gonnagle.