Monteverdi and his contemporaries / - Carter, Tim, (Routledge,, 2016)