TY - BOOK TI - Digital systems : principles and applications SN - 0131111205 ER -