Reference author: Mohamed Bakr

First name
Mohamed
Middle name
H
Last name
Bakr