Computers a programming problem approach. - Sprowls, R. Clay (Harper and Row, 1966)