J.S. Bach : a life in music / - Williams, Peter, (Cambridge University Press,, 2007)