Fr. John Hardon reflects on the Magnificat of Our Lady, the longest discourse recorded of Mary. He discusses Mary’s gratitude to God, Her praise for His Power, Holiness and Mercy, how God is Mercy, how Mary compares the lot of the humble and proud and how she tells us that God keeps His promises.