Human History Gets a Rewrite by WILLIAM DERESIEWICZ | External link A brilliant new account upends bedrock assumptions about 30,000 years of change. By William Deresiewicz