Riccardo Francovich (1946-2007)