ENGINEERING APPROACH TO DIGITAL DESIGN - WILLIAM I FLETCHER (PHI, 1999)