Buchanan, Patrick J. (Patrick Joseph), 1938-