Digital Systems Principles and Applications - Tocci, Ronald J. (? Pearson)