Masarwa teacher in Dilepe village
Margaret Cadmore is a San (Masarwa) orphan whose mother died giving birth. A British missionary woman raised her, gave her own name, and educated her partly as an experiment in whether environment outweighs origin. When Margaret arrives to teach in the Botswana village of Dilepe and openly says she is Masarwa, the school principal and local elites plot to drive her out, while the chief-designate Maru and his friend Moleka both fall in love with her. The novel ends with Maru giving up the chieftaincy to marry her and leave the village.