Callaghan, John, University of Salford