Marxism and Historiography: Contesting Theory and Remaking History in Twentieth-Century Italy Paolo Favilli 2021