Stephen Barr, Science Religion conflict? The Vatican and COVID 19, neverheaduh Vatican 2.0, more