Title: The Contribution of the (Carnegie) Non-European Library Service, Transvaal, to the development of library services for Africans in South Africa
Subjects: Carnegie Non-European Library Service, Transvaal, History, Public libraries, Carnegie Non-European Library, Transvaal
Places: South Africa