Exploring an ancient civilisation's modern legacy in Africa

Author: Andrew Lowings