Carl Kahler (1856-1906)