James P. Cavaricci
January 19, 1957 to March 5, 2023