Armando Foschi (1928–2023)