Digital Devices And Systems by Michael A. Miller & Comerford