Principles of programming languages Design evalutin and implementation - Maclennan, Bruce J.; Rinehart,Holt (Japan Holt-Saunders, 1983)