francesco risso news and archive.