Author: Abdel Monem Said Aly
Alternate names: عبد المنعم سعيد علي