Ashe, Geoffrey2008
The mother of Christ has taken various forms throughout the centuries, among them the Blessed Virgin, the Queen of Heaven, the Madonna and the spiritual mother of the faithful. Yet Geoffrey Ashe finds that, deeper than these, Mary has her origins in pre-Christian religions and earth-goddesses.