David Flanagan Williamson (c1872-1936)