National Library of South Africa

The National Library of South Africa is the agency of the government of South Africa which maintains a national library of all published materials relating to the country. The National Library of South Africa's core national library functions are described in Section 4 subsection 1 of the National Library Act, No 92 of 1998,

Its functions are described on the Wikipedia page.

The website is.