Unshaken

by Francine Rivers

She gave up everything, expecting nothing, and God honored her. Meet Ruth, one of the five women in the lineage of Christ. Her loyalty—especially toward her mother-in-law Naomi—helped her to persev…