Franco Foschi (1931–2007)