Author: Anna M. Diagne
Alternate names: Anna Marie Diagne