Margaret Connolly Author & Editor

Margaret Connolly is Professor of Palaeography and Codicology at the University of St. Andrews.