Marxists Internet Archive (MIA)

Dates of Coverage: 
19th - 21st century

Writings of 592 authors representing a spectrum of political, philosophical, and scientific thought, in 45 languages, comprising over 53,000 documents