Design Concepts In Programming Languages - Turbak F.; Turbak F., Gifford D. & Sheldon M.A. (PHI Learning Pub, 2008)