Alexander Gordon-Lennox — British Royal Navy officer