Author: Gavriil Davidovich Veinberg