A Cosmopolitanism of Nations: Giuseppe Mazzini's Writings on Democracy, Nation Building, and International RelationsGiuseppe Mazzini