Bach - The Well Tempered Clavier 48 Preludes and Fugues / Hewitt, MacGregor, Demidenko, Gavrilow