"David Elginbrod Book. III" is a novel by George MacDonald. The tale follows Thomas Wingfold, a younger university scholar who loses religion and seeks peace in the faraway village of Turriepuffit. There, he meets the humble and smart Scottish county minister David Elginbrod...