The Newest Masterpiece of Francine Rivers

Francine frequently creates characters with uncomfortably messy testimonies. But what separates Grace Moore from previous Francine protagonists is that her resume consists of knowing both the Lord and great sin.