Stefano Canuti's new CD: Johann Sebastian Bach