Vico, Hegel and the Making of Modern Italy | 9781350522923 | Memmo