Humankind at the brink : the need to re-interpret human history - shedding new light on the diffusion controversy /
Kraus, Gerhard,1912-
London : Janus,
1998.
Includes bibliographies.
Human evolution.
Social evolution.
Culture diffusion.