An Introduction to Bach Studies - Melamed, Marissen (Oxford University PressOxford University Press, 2010)