Yes it was Marx, actually I believe that the problem with Marx theories was that he wasn't (or did not want to be) aware of his own personal contribution to a change in social, cultural and political structures. More recently, cultural materialism, a branch of Marxism, studies subversive...