The music of J.S. Bach : analysis and interpretation / - Schulenberg, David, (University of Nebraska Press,, 1999)