Campbell, Thomas, 1777-1844