One of the great theological virtues, hope is a sign of our trust in God, the foundation for making our way through difficulties, and an invitation to witness to God s care in our lives. A psalm, a... This description may be from another edition of this product.