Alice Ping Yee Ho: composer Madeleine Thien: librettist Matthew Li: bass Jennifer Tung: piano recorded on June 30, 2023; Royal Conservatory of Music Mazzoleni Hall