Robert Irwin was formerly a lecturer in the Department of Mediaeval History in the University of St Andrews