Prehistoric societies - Clark, Grahame (Penguin Books, 1976)