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...