Michael Thayer

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