DIGITAL ELECTRONICS: PRINCIPLES AND APPLICATIONS (EXPIRES IN 180 DAYS)