Author: Muhammad Mahy Cisse
Alternate names: Shaykh Muhammadou Mahy Aliou Cisse