Keane, John B.,1928-