The cult of saints and the Virgin Mary in medieval Scotland. (2010)