David Johnson
David Johnson is a historian of Africa.
World War II and the Scramble for Labour in Colonial Zimbabwe 1939-1948
David Johnson