Franco Longo (1941–2001)