The National Library of South Africa is a custodian and provider of the nation's key knowledge resources. We are mandated by the National Library of South Africa Act to collect and preserve published documents and make them accessible. We ensure that knowledge is not lost to posterity and that information is available for research.