Sara HaefeliBooksWriting in MusicTeaching Music History with CasesInterviews with American ComposersJohn CageAuthor data: Open Library