Digital principles and design [ada CD]Donald D. Givone - GIVONE, Donald D. (McGraw-Hill, 2003)