Redeeming Love by John Jakes

Set against the backdrop of the California Gold Rush, this poignant tale follows the journey of a young woman named Angel, who is sold into prostitution as a child and grows up hardened by betrayal and abuse. Her life takes an unexpected turn when she meets Michael Hosea, a devout farmer who feels divinely led to marry her and show her unconditional love. Through trials and tribulations, Angel struggles to accept the love and redemption offered to her, ultimately embarking on a transformative path towards healing and self-discovery. This story explores themes of forgiveness, faith, and the power of love to overcome even the deepest wounds.