The heritage of Africa