Karl Marx our contemporary Social theory for a post-Leninist world - Graham Keith (1992)