Reference author: Mohamed Naiel

First name
Mohamed
Middle name
A.
Last name
Naiel