Aldo Agosti

Aldo Agosti is Professor of Contemporary History at Turin University in Italy. He is the author and editor of numerous books about the history of the Socialist and Communist movements.