Author: Akram F. Khater
Alternate names: Akram Fouad Khater