Patten,Brian, 1946-