Namesake Saints

You've heard their names in countless church titles – St Michael, St Stephen, St Christopher... But who are these saints?
By

A name can lose meaning after hearing it for the hundredth time. But if we stop to look at these namesake saints, from St Thomas to St Cuthbert, we might find a new appreciation for some of the old legends of our faith.