John Charles Cameron, Jr.

August 31, 1938 - December 29, 2023