Digital Design Principles And Practice Principles and Practices - Wakerly J.F.; Wakerly J.F. (Pearson, 2004)