On the macro extension of programming languages. - Vitali Sh. Kaufman (Methods of Algorithmic Language Implementation, 1975)

Ada-Based Programming Language Course in Moscow State University. - Sergey Rybin; Vitali Sh. Kaufman (TRI-Ada, 1994)