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