Digital Design - J. F. Wakerly (Prentice Hall New York, 2006)