Toc: About the author ......Page 1Contents ......Page 4Acknowledgements ......Page 5Preface ......Page 6Introduction: Writing Africa: African social history and the sociology of history ......Page 10Part One: Re-writing History ......Page 361 The matriarchal roots of Africa ......Page 372 Race and gender: Cheikh Anta Diop's moral philosophy ......Page 603 Theorizing matriarchy in Africa: kinship ideologies and systems in Africa and Europe ......Page 794 Women's achievements in African politican systems: transforming culture for 500 years ......Page 975 Gender and social movements in Africa: a West African experience ......Page 1176 Gender and the contestation of religion: a historical perspective on African societies ......Page 152Part Two: Decolonizing History ......Page 1677 African women and politics: a history of transformation ......Page 1688 Cycles of Western imperialism: feminism, race, gender, class and power ......Page 1909 In the company of women: love, struggle, class and our feminisms ......Page 206Index ......Page 215