A SHORT HISTORY OF AFRICA
- SIXTH EDITION, THIRD IMPRESSION
- LONDON PENGUIN GROUP 1995
- 311P.
0140136010
HISTORY AFRICA THE PEOPLE THE STATES ERA OF FIREARMS AND SLAVE TRADE TURN OF THE TIDE IN EUROPE NINETEENTH CENTURY AFRICA EUROPEAN SCRAMBLE FOR AFRICAN COLONIES COLONIAL PERIOD ROAD TO INDEPENDENCE INDEPENDENT AFRICA