Primer On Structured Programming Using PL/I, PL/C, and PL/CT - Conway, Richard (Litle, Brown Computer Systems Series, 1976)