The "Magnificat" is both a Song of joy and a manifesto of hope. It is filled to the brim with sentiments of thanksgiving and sharing. What some consider to be a colorful patchwork of Old Testament ...