Religious stupidity versus rational peer-reviewed science…