Author: Oumar Cherif Diop
Alternate names: Oumar Chérif Diop