… College (magna cum laude, Phi Beta Kappa) and has held research associateships at the University of Pittsburgh and … in the 2019 publication of the online repository A Storied People, which links streamable, keyword-searchable oral … Library. +1 (541) 905-0910 https://yalemusic.yale.edu/people/ian-macmillen 34 Hillhouse Avenue New Haven, CT 06511 …