Bach: The Well Tempered Clavier Books I and II, BWV 846-493

Edwin Fischer