A Lineage of Grace - Francine Rivers
The stories of the five unlikely women who changed eternity. Tamar, betrayed by the men who controlled her future, she fought for her right to believe in a loving God. Rahab, a woman with a past to whom God gave a future. Ruth, who gave up everything, expecting nothing, and God honored her. Bathsheba, whose beauty stirred the passion of a king, and whose pain moved the heart of God. Mary, who responded in simple obedience to God’s call. Each was faced with extraordinary —even scandalous— challenges, each took great personal risk to fulfill her calling, and each was destined to play a key role in the lineage of Jesus Christ.