Margaret (University of St Andrews Connolly