Taib is also spelled Tayeb.