The Dive Sites of South Africa – buy on Amazon
If you are going diving in South Africa this is one of the books to take. Clear descriptions of the dive sites, with what level of experience is necessary. Plenty of good maps, and some very good colour photo’s. Recommended.