Samir Amin was an economist and intellectual, that has left his marks on academia, as well as on activists.