Digital design principles and practices. - Wakerly, John F. (Prentice Hall, Inc., 2001)