Introduction to digital systems - Ercegovac (John Wiley Sons, 1999)