Edith Schaeffer — a renowned Christian author who with her husband, the late Dr. Francis Schaeffer, founded the L'Abri Fellowship center in Switzerland in 1955 — died March 30 in Switzerland. She was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results