Digital Logic Techniques by T.J. Stonham