Marian Veneration: Firm Foundations