John Joseph Cavanaugh III

b. 1945