David Hood Torrance (1879-1956)