Marini, Giovanni, 1942-2001