Hugh Carter Jr.

1942–2023