Improvisation in Cantonese operatic music
by Shouren Chen
History and criticismOperas, CantoneseImprovisation (Music)Cantonese Operas
Writing a summary for young readers…
For young readers
Book data: Open Library
by Shouren Chen
Book data: Open Library