William Smith (1797-1887)