St. Joseph: Devotion in the Middle Ages from Mother of All Peoples on Vimeo.