An Introduction to programming a structured approached using PL/I and PL/C - Conway, Richard (Winthrop, 1979)