Catholic Pearls
pearls of wisdom for the thoughtful catholic
The three theological virtues are faith, hope, and charity.