Brian Loftus Carter — (born 1945)