Author: Souleymane Bachir Diagne
Alternate names: Souleymane BACHIR DIAGNE; Bachir Diagne
Born: 1955