Andrew Lambert — British naval historian