TY - BOOK AU - Ayub Mallick, MD. TI - Marxist politics U1 - 320.5315 AYU CY - Delhi ER -