William Stuart (c1809 - 1868)