Southern Africa : civilizations in turmoil / - Hull, Richard W., (New York University Press,, 1981)