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