Q. Highlight the main features of Historical Materialism as propounded by Marx. How far is this theory relevant in understanding contemporary societies? Explain. (20 Marks)