W. R. J. Barron (1926-2004) lectured at the University of Aberdeen and the University of Manchester. He was a research fellow at the University of St Andrews, Yale University, and the University of Strasbourg, and an honorary research fellow at the University of Exeter.