Computers : An Introduction / Donald D. Spencer - Spencer, Donald D.