South Africa’s most beautiful libraries, from Cape Town and Pretoria to Makhanda and Durban, with architecture, history and ...