Kenneth Allen — Professor of Nuclear Physics at the University of Oxford, England (1923–1997)