Reference author: Amir Majedi

First name
Amir
Middle name
Hamed
Last name
Majedi