IntroductionPart I A Critique of the Social Sciences Chapter 1 From Liberal Functionalism to Radical Social ScienceChapter 2 A Critique of the Social SciencesChapter 3 Reading Mafeje’s The Theory and Ethnography of African Social FormationsPart II On Land and Agrarian Issues in sub-Saharan AfricaChapter 4 The Land and Agrarian QuestionChapter 5 Peasants, Food Security and Poverty EradicationPart III On Revolutionary Theory and Politics Chapter 6 Neo-Colonialism, State Capitalism and UnderdevelopmentChapter 7 Liberation Struggles in South AfricaNotesBibliographyIndex