Bach's Well-tempered clavier the 48 preludes and fugues - Ledbetter, David (Yale University Press, 2002)