Helpful Score: 1
Fast-paced and tender heartwarming novel about human love, divine faithfulness, and the restoration of things that had seemed broken beyond repair
Helpful Score: 1
Not one of Gilbert's best, but an Ok story.
Excellent historically based story. Loved it.