Fundamentals of programming languages - Horowitz, Ellis 1944- (Computer Science Pr., 1984)