INTRODUCTION TO DIGITAL SYSTEMS - ERCEGOVAC, MILOS D. AND OTHERS (JOHN WILEY, 2005)