Reference author: Ahmed Abdellatif

First name
Ahmed
Middle name
Shehata
Last name
Abdellatif