DIGITAL LOGIC : APPLICATION AND DESIGN - YARBROUGH JOHN M. (Cengage Learning, 2016)