Expertises for Stephen Jaffe
Select One or Type Here Music Composition
Composer, Mary and James H. Semans Professor of Composition, Duke University.