Johann Sebastian Bach; the culmination of an era - Geiringer, Karl, 1899-1989 (Oxford University Press, 1966)