Kevin W. S. Roberts was the Sir John Hicks Professor of Economics at the University of Oxford until his retirement in 2020.