Johann Sebastian Bach: canon cancricans