Digital Logic and Microcomputer Design - M Rafiquzzaman (Wiley, 2009)