Huddleston, G.R. (2003)
St.Ninian
New Advent Catholic Encyclopedia [
online
].