Johann Sebastian Bach: Praeludium et Fuge in a-moll BWV 543