Amir John (not: Amir-John!) edit

His name is written: Amir John Haddad