William Keith-Falconer — British Royal Navy officer (1799-1846)