Cultures of South Africa : a celebration - JOYCE, Peter