Music: Stefano Landi