Principles of digital design - Gajski, Daniel D . (Prentice -Hall International, Inc., 1997)