Author: Leila Hassan Howe
Alternate names: Leila Hassan