Author: Olivier de Sardan Jean-Pierre.