Title: Africa from pre-history to modern times