Are There Public Libraries in Johannesburg?

Norscot Manor has exactly the same selection of books as my childhood library, except a lot smaller. If you're happy with anything written before 1970, it is not so bad. It uses exactly the same system of stamps to remind you when your book is due. The librarian might look nothing like the bespectacled German lady of my childhood, but she gave me the same look of barely surpassed reprimand.