Beethoven, Paganini, Stravinsky, Saint-Saëns: Works for Violin and Piano Gennaro Cardaropoli & Alberto Ferro