Speaking on the record: A theory of composition - Tara Rosenberger Shankar (Computers and Composition, 2006)