Bernard Kelly — (1930-2022)