Vita Sancti Servani : the life of St. Serf / Alan Macquarrie. - Macquarrie, Alan (1993)