Music, structure, thought : selected essays - Hepokoski, James A. (James Arnold), 1946-. (Ashgate, 2009)