Peoples, Nations and Cultures

by John Mackenzie

A unique and comprehensive look at some 1,500 of the world's peoples from the earliest times to the present offers a fascinating exploration of our planet's cultural and ethnic diversity. Africa, t…