Marx
Marxists Internet Archive
Marx-Engels Archive
Engels
 
1848 Communist Manifesto
 
MIA   Punjabi Section