Text this: Digital Systems: Principles and Applications