RICHMOND, Va. — David B. Barrett, founding editor of the World Christian Encyclopedia, a former research consultant with the then-Foreign Mission Board and a pioneer advocate for people groups still unreached with the gospel, died Aug. 4 in Richmond, Va., after a brief illness. He was 83. Barrett spent more than 10 years compiling and serving as editor of the…
Want to read the full article and more?