... Annual Caerleon lecture