David P. Anderson, 1889-1955