The African past; chronicles from antiquity to modern times