Marx [noun] + hegelian [adjective]