William Baillie-Hamilton — British naval commander (1803-1881)