Lewis J. Champion

Modern History Postgraduate

Tag

Theory of History

Marx’s Theory of History

Can this theory really explain the 1917 Russian Revolution?

© 2019 Lewis J. Champion — Powered by WordPress

Theme by Anders NorenUp ↑