Concepts of programming languages - Elson, Mark (Chicago : Palo Alto, 1973)