Professor John Haldane explores the origins and meaning of the veneration of the Blessed Virgin Mary in Catholicism, considering her unique status as chief among the saints. Show more
Discover 11,128,835 listings and 280,258 playable programmes from the BBC
Professor John Haldane explores the origins and meaning of the veneration of the Blessed Virgin Mary in Catholicism, considering her unique status as chief among the saints. Show more