Programming language concepts. - Ghezzi, Carlo (John Wiley & Sons, Inc., 1987)