Book Review: A Life Once Dreamed, by Rachel Fordham

a life once dreamed
Image belongs to Revell.

Title: A Life Once Dreamed
Author: Rachel Fordham  
Genre: Historical Fiction, romance
Rating: 4.5 out of 5

Six years ago, a shocking secret sent Agnes Pratt running in search of a new start. She found it in Penance, a rugged town of miners and lumberjacks in the Dakota Territory, where she became Miss Aggie, respected schoolteacher and confirmed old maid. But the past has a way of catching up with people.

When childhood friend and former sweetheart James Harris accepts a position as the town doctor, Aggie’s pleasantly predictable days suddenly become anything but. James wants to know why Agnes left behind the life they had dreamed of creating for themselves–but he is the one person who can never know.

In the shadows of the Black Hills, can a healing light be shed on the past? Or will the secret Agnes can’t seem to outrun destroy her chance at happiness?

I thoroughly enjoyed this novel! I liked seeing how Aggie went from the life she had before—just the brief glimpse we had was enough to give an idea of her well-to-do background—to the challenging life on the frontier. I enjoyed the simple small-town life and Aggie’s interactions with the children and the townspeople.

James was a lot of fun, too, as he kept slipping aback into his old teasing ways from childhood, interspersed with his Doctor personality. This was sweet and refreshing, like a drink of sweet iced tea on a summer day.

Rachel Fordham lives in Washington state. A life Once Dreamed is her newest novel.

(Galley courtesy of Revell in exchange for an honest review.)

3 thoughts on “Book Review: A Life Once Dreamed, by Rachel Fordham

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.