Michael Thayer
Papers:
153
The Intersection of Math, Music, and Technology