Callaghan, Barry, 1937- .