Reference author: Taghi Khaniyev

First name
Taghi
Last name
Khaniyev