TY - BOOK AU - Adiseshaiah, K. TI - Karl Marx U1 - 320.5315 ADI CY - Hyderabad ER -