Anderson, Alexander, 1794-1869