Thompson, Leonard African Societies in Southern Africa - vii, 336p.: ISBN: 0435948032 LC Class. No.: DT766 / .Af8