Cavalli: 5 Magnificat and Other Sacred Works