Dickson, J. Douglas Hamilton (James Douglas Hamilton), 1849-1931