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