Southern African prehistory and paleoenvironments - Klein, Richard G. (Balkema, 1984)