William Hammer (Danish, 1821-1889)