Historical Dictionary of Marxism | UPT Perpustakaan UHAMKA