Marco Cavarzere

Marco Cavarzere is assistant professor of early modern history at the University Ca’ Foscari of Venice.

Books