Mary Through the Centuries: Her Place in the History of Culture
by Jaroslav Pelikan
Category: Religion

Explores how Mary has been represented in theology, art, music, and literature throughout the ages