St Ethernan: a philological and historical case-study of a Pictish saint (University of Oxford, 2006)

(untitled) - Kilpatrick, K