Dr. Keith Shear

Status: 
Lecturer in Afric. Pol.
University: 
Birmingham
Department: 
Centre of West African Studies
Research: 
South African history; colonial history; contemporary African politics