The Italian left in the twentieth century : a history of the socialist and communist parties - De Grand, Alexander (Bloomington : Indian University Press, 1989)
Includes index
Keywords: Socialism -- Italy; Revolutions -- Italy; Political parties -- Italy