SCARLATTI & MORE – TAILLEFERRE, BACH, BALTIN