Introduction to Digital Computer Technology - NASHELSKY, Louis (John Wiley & Sons, 1977)