Essentials of programming languages /
Friedman, Daniel P.
Wand, Mitchell.
Haynes, Christopher T.
Cambridge, Mass. ; London : MIT Press ; New York : McGraw-Hill,
1992.