In this compilation of the five books in the bestselling Lineage of Grace series by Francine Rivers, we meet the five women whom God chose—Tamar, Rahab, Ruth, Bathsheba, and Mary. Each was faced with extraordinary—even scandalous—challenges. Each took gr