Thomson, William 1824 - 1907