Palmer, William, 1856-1921