Author: Ousmane Kane
Alternate names: Ousmane Oumar Kane
Bio: Islamic Studies scholar at Harvard.