Programming language concepts - Ghezzi, Carlo & Jazayeri, Mehdi (John Wiley, New York, 1987)