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