David's Awakening" is set in the 17th century and touches on the hardships endured by the Waldensian Church. The story follows seventeen-year-old David, who, in a moment of drunken recklessness, makes several choices he later comes to regret. He must confront not only Christians and questions of faith, but also his past and pride, in order to discover whether he can rebuild a future from the shattered fragments of his life. The guiding biblical verse of this book is: "He will turn the hearts of the fathers to their children, and the hearts of the children to their fathers..." (Malachi 3:24).
The story unfolds partly on a fictional island near France and partly in the Alps, in Savoy. While the main characters and plotlines are fictional, the events surrounding the massacre of the Waldensian Church are based on historical events that took place in 1655.