Author: Al Hāj Muhammad Ibn Abdallah Niasse
Born: 1950