Reference author: Sami Bahakim

First name
Sami
Middle name
S
Last name
Bahakim