Programming language structures - Organick, Elliott Irving; Forsythe, Alexandra I.; Plummer, Robert P. (Computer science and applied mathematics, 1978)