Mary, Mother and Warrior: The Virgin in Spain and the Americas (Hall, Linda)