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