Lennox Napier — British Army officer.; (1928-2020)