Trevor Pinnock: Bach: The Well Tempered Clavier Book 2, Bwv 870-893