The Italian left in the twentieth century a history of the socialist and communist parties - De Grand, Alexander J. 1938- (Indiana Univ. Pr., 1989)