Michael John McInaney, Jr. 1938-2021