Title: History of Ha Makuya
Subjects: History
Places: Transvaal (South Africa)