Our Lady Of The Forest by David Guterson

The novel revolves around a teenage runaway named Ann Holmes, who claims to have seen visions of the Virgin Mary in a small, economically struggling town in Washington. As word of her visions spreads, the town becomes a pilgrimage site for believers and skeptics alike, leading to a clash of faith, doubt, and desperation. The story delves into the lives of various characters, including a disillusioned priest, a skeptical journalist, and a mother seeking a miracle for her sick son, exploring themes of belief, hope, and the human need for meaning amidst hardship.