William Locker — Royal Navy officer