Ruth knows what it means to be in the wrong. She once did something she regrets, & was punished for it. Now Ruth is trying to rebuild her life & has found a love she feels she doesn't deserve. Aidan is a man who has also been hurt by his past
Available at Osidge.