Reference author: Sami Bahakim

First name
Sami
Middle name
Saeed
Last name
Bahakim