Title: The thousand generation covenant
Subjects: Afrikaners, Covenant theology, Covenants, Doctrines, Ethnic identity, History, History of doctrines, Race discrimination, Race relations, Reformed Church, Religious aspects of Covenants, Religious aspects of Race discrimination, Dutch reformed church of south africa, South africa, religion, Religion and sociology, Religious aspects
Places: South Africa
Time periods: 17th century, 18th century