Author: Rauf Karagezov
Alternate names: Rauf Garagozov