Mary through the centuries : her place in the history of culture - Pelikan, Jaroslav, 1923-2006 (Yale University Press, 1996)