McGavran, Donald A. (Donald Anderson), 1897-1990