"All Generations Will Call Me Blessed": Mary in Biblical and Ecumenical Perspective - Gaventa, Beverly Roberts (1997)