A sermon given by Professor Cyril Hovorun at the University Church of St Mary the Virgin (Oxford, England) on 26 March 2023.