+ The Marxist Philosophy of History Dr. Kristen Epps Colorado State University—Pueblo HIST300: Historiography.
The Marxist Philosophy of History