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