Digital principles and applications - Malvino, Albert Paul (Tata McGraw-Hill, 2000)