Essay on Communist Manifesto – Marx’s view of history

The Essay, approximately 400 to 600 words in length, that you will write follows:

After reading the excerpt from the Communist Manifesto, briefly explain Marx’s view of history? What were his major points? How did he periodize history? Was history linear, progressive, evolving or was it circular? Did it repeat itself? What forces did Marx identify that influenced the course of history? Do you find his ideas to be valid or persuasive? Why was his theory revolutionary at the time?