Scott MacEachern's review of the same book for the Journal of Africa History adds an archaeologist's perspective: "The book is well written and comprehensive and abundantly illustrates the richness and complexity of African societies over many thousands of years. More discussion of methodologies and data compatibility, and a more complete reference list, would have been useful. It will make a fine introductory text for courses in African history, especially if supplemented by books and papers that reflect other research methods and their results".[5]