Palmer, David James, 1839-1928