We Come to the River

Opera in 2 acts
Libretto by
Language
English
Premiere
1976
Roles
  • Young woman
    Soprano
    • Second soldier's wife
      Soprano
      • Rachel
        Soprano
        • May
          Soprano
          • Emperor
            Mezzo-Soprano
            • General
              Baritone
              • First soldier
                Tenor
                • Second soldier
                  Tenor
                  • Third soldier
                    Tenor
                    • Fourth soldier
                      Tenor
                      • Fifth soldier
                        Tenor
                        • Sixth soldier
                          Tenor
                          • Seventh soldier
                            Bass
                            • Eighth soldier
                              Bass
                              • Old woman
                                Mezzo-Soprano
                                • Deserter
                                  Tenor
                                  • NCO
                                    Baritone
                                    • Governor
                                      Baritone
                                      • Doctor
                                        Bass
                                        • Aide
                                          Bass
                                          • Major Hillcourt
                                            Non-Singing
                                            • Silent Role
                                          • Gentleman / Victim
                                            Tenor