OperaSalsipuedes: a Tale of Love, War and AnchoviesSalsipuedes: a Tale of Love, War and AnchoviesMusic and Libretto