Fundamentals of programming language/Ellis Horowitz. - Horowitz, Ellis. (Computer Science press, 1984)