An Introduction to Digital Computer Design - Rajaraman, V.; Radhakrishnan, T (New Delhi: Prentice Hall of India Private Limited, 1997)