Barry Hulme Joseph O'Reilly-Nugent — (born 1946)