Introduction to digital computer technology - Nashelsky, Louis (J. Wiley, 1977)