Author: Besarion A Jorbenadze