Giancarlo Cantelmi (1926–2023)