Author: Jean Léopold Diouf
Alternate names: Jean Léopold Diouf; Jean-Léopold Diouf; Jean-Léopold Diouf (coord.)