Theodore Horschelt (German, 1829-1871)