Francesco De Santi, Davide Russo – Nova