Music Book Johann Sebastian Bach, The well-tempered piano, Part II: BWV 870-893, Original text, Moderate to upscale difficulty, Edited by Yo Tomita, Fingering by Andras Schiff Tracklist: Prelude and Fugue No.1 In C Bwv 870, Prelude and Fugue...