Cultural diffusion was the main driving mechanism of the Neolithic transition in southern Africa.

Cultural diffusion was the main driving mechanism of the Neolithic transition in southern Africa.