Islam in South Africa: mosques, imams, and sermons - Tayob, Abdulkader (Religion in Africa, 1999)