Author: Abdelwahab M. Elmessiri
Alternate names: Elmessiri, Abdelwahab, M.; Abdelwahab Elmessiri; A. M. Elmessiri
Born: 1938