Wilson David 1818-1887