David Elton Trueblood (n.