Title: Bach and the Patterns of Invention