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