I remember reading this book years ago and being impacted by it. In a 20th Edition re-release, the book still grips my heart. Francine Rivers transforms the Old Testament book of Hosea into a story set in the 1800's. You can read the story for what it is: Hosea never giving up on the bride God chose for him, Angel - a prostitute. Or you can take it a lever deeper and parallel the story to God's unconditional love for us. No matter how many times we leave, turn our back, or run, God is always there when we come back. He doesn't give up on us. Francine does an amazing job telling the story of God's deep love of his people.