Systematic programming, an introduction
Wirth, Niklaus.
Englewood Cliffs London Prentice-Hall
1973
Includes index
Electronic digital computers