Tamar, Rahab, Ruth, Bathsheba and Mary: 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.
Redeeming Love A prostitute is redeemed by a farmer when he convinces her to marry him. She must learn how to love him and love herself, leaving her old habits behind. Stayed up all night for this one. Every woman should read this.