A practical approach to computing. - Arms, W. Y.