Author: Ibragim Zinniatovich Nyurullin