The stone-towns of the Highveld are thus the cumulative legacy of social complexity in southern Africa, preserving fragments of its dynamic social, economic, & political history as it evolved from the end of the Middle Ages to the dawn of the colonial era.
https://www.africanhistoryextra.com/p/stone-towns-on-the-highveld-of-south

Comments