Title: The general history of socialism and social struggles