A wide-ranging critical introduction to contemporary Africa, written in an accessible style.
Esteto
Cartepedia
Contemporary africa