Digital Design Principles and Practices - Wakerly, John F (Prentice-Hall, 2001)