Africa from early times to 1800
McEwan, Peter J. M.
Oxford U.P
1968