Charity is a supreme virtue, and the great channel through which the mercy of God is passed on to mankind. It is the virtue that unites men and inspires their noblest efforts.