Author: Iurii Derenikovich Apresian