Terry Cooper (1944-2021)