Reference author: Mahmoud Salem

First name
Mahmoud
Last name
Salem