After a package from an antiquarian bookshopin Frankfurt, Germany arrives in Dorset, Vermont,the recipient finds that it contains a mysteriousnote and rare book. Efforts to translate the bookresult in The Well That Never Runs Dry, a companionto The Book of the Shepherd and a journey of discoverythat leads to a place of faith, hope, and love.
The story begins with Elizabeth, a midwife, whodiscovers the body of a small child drowned in arain-swollen river. Left alone to care for her adoptedbrother, David, after the shepherd, Joshua, has goneto resettle the victims of the flood, Elizabeth isplagued by age-old questions: Why do the righteoussuffer? Why does God take children before theirtime? Does a man soweth as he reapeth?
Elizabeth sleeps and dreams of ?The Well ThatNever Runs Dry,? which she is called to seek out andwhich she hopes will provide solace in this time ofsadness. Together with young David and her cousin,Miriam, they set out to discover the Well. En route, they meet a cast of characters including The StoryTeller, The Lamp Lighter, and The Beggar Woman,each of whom imparts a story and provides cluesthat lead to the sacred well where Elizabeth and hercompanions uncover one of the greatest lessonsof all?the absolute power of love.