Author: David Vartanovich Ter-Avanesi︠a︡n