Francesco Ruggiero 1957–2007